hardest drinking - German English Dictionary